deforested area - German English Dictionary